#include<stdio.h>

/*c语言中级学习第9课：数组之逆序*/

void printArr(int arr[],int len)//函数作用：遍历数组
{

    for (int i = 0; i < len; i++)
    {
        printf("%d ",arr[i]);
    }
}

int main()
{
    int arr[7] = {0};//44,80,91,23,62,8,-23
    int len = sizeof(arr) / sizeof(int);

    for (int i = 0; i < len; i++)//数据录入
    {
        printf("请录入第%d个元素：\n",i+1);
        scanf("%d", &arr[i]);
    }

    printf("\n正序数组为：");
    printArr(arr,len);//打印正序数组

    int i = 0;
    int j = len - 1;
    while (i<j)
    {
        int temp = arr[i];
        arr[i] = arr[j];
        arr[j] = temp;

        i++;
        j--;
    }

    printf("\n逆序数组为：");
    printArr(arr,len);//打印逆序数组

    return 0;
}